Agile Principles, Patterns, and Practices in C# (Hardcover)

Agile Principles, Patterns, and Practices in C# (Hardcover)

作者: Robert C. Martin Micah Martin
出版社: Prentice Hall
出版在: 2006-07-20
ISBN-13: 9780131857254
ISBN-10: 0131857258
裝訂格式: Hardcover
總頁數: 768 頁





內容描述


Description

With the award-winning book Agile Software Development: Principles,
Patterns, and Practices, Robert C. Martin helped bring Agile principles to
tens of thousands of Java and C++ programmers. Now .NET programmers have a
definitive guide to agile methods with this completely updated volume from
Robert C. Martin and Micah Martin, Agile Principles, Patterns, and
Practices in C#.
This book presents a series of case studies illustrating the fundamentals
of Agile development and Agile design, and moves quickly from UML models to
real C# code. The introductory chapters lay out the basics of the agile
movement, while the later chapters show proven techniques in action. The book
includes many source code examples that are also available for download from
the authors’ Web site.
Readers will come away from this book understanding

Agile principles, and the fourteen practices of Extreme Programming
Spiking, splitting, velocity, and planning iterations and releases
Test-driven development, test-first design, and acceptance testing
Refactoring with unit testing
Pair programming
Agile design and design smells
The five types of UML diagrams and how to use them effectively
Object-oriented package design and design patterns
How to put all of it together for a real-world project
Whether you are a C# programmer or a Visual Basic or Java programmer
learning C#, a software development manager, or a business analyst, Agile
Principles, Patterns, and Practices in C# is the first book you should
read to understand agile software and how it applies to programming in the
.NET Framework.
 
Features

Comprehensive, pragmatic tutorial on Agile
development for C# programmers from one of the founding fathers of Agile
programming

Adapted from the Jolt Award winner Agile
Software Development Principles, Patterns, and Practices

Brings together principles of object oriented
design, design patterns, UML and software best practices

Uses real-world case studies to show how to plan,
test, and
refactor




相關書籍

Software Ownership Transfer: Evolving Knowledge Transfer for the Agile World

作者 Vinod Sankaranarayanan

2006-07-20

Beginning Git and Github: A Comprehensive Guide to Version Control, Project Management, and Teamwork for the New Developer

作者 Tsitoara Mariot

2006-07-20

SCRUM 敏捷實戰手冊:增強績效、放大成果、縮短決策流程

作者 J.J. Sutherland 陳重亨 譯

2006-07-20